Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ADD] Solution implemented with Java, Ruby and Haskell #221

Merged
merged 6 commits into from
Sep 25, 2024

Conversation

Bltzz
Copy link
Member

@Bltzz Bltzz commented Feb 28, 2024

Implemented the solution for problem 1-3 with

  • Java -> Source + precompiled jar

  • Ruby -> Source

  • Haskell -> Source + precompiled exe

  • Added Readme for each

Cleaned up absolutely broken CSV encoding to make it at least readable with opencsv lib in Java.

# Bltzz solution

The implementation is a Maven Project, with an automated build.

### Build
```cmd
cd /path/to/file-io/submissions/Bltzz
mvn clean install

move target\Analyzer-jar-with-dependencies.jar Analyzer.jar
```

### Usage

```cmd
cd /path/to/file-io/submissions/Bltzz

java -jar Analyzer.jar --column [theNameOfTheCSVColumnYouWantToCountForSolution3]

```
### Usage

```cmd
cd /path/to/file-io/submissions/Bltzz/Ruby

ruby solution.rb [theNameOfTheCSVColumnYouWantToCountForSolution3]

```
adjust build path
Rebuild the ruby logic...

that was fun 😄
Copy link

🙏 Thanks for your pull request @Bltzz, The team will now review and merge this request. In the mean time why not check out some of the other opensource projects available, contributions are greatly appreciated!

Some of the most popular are


PR Statistics

#️⃣ PR Number: Line Additions: 🗑️ Line Deletions:
221 3915 0
📑 Files Changed: Repo Stars: 🔱 Total Forks:
17 34 163

@l-white l-white merged commit 15cb531 into zero-to-mastery:main Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants